<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>

<head>
<title>Table 1: Immediate Subattributes of 'ProtocolSession'</title>
</head>

<body bgcolor="white">

&nbsp;<b>Table 1:  Immediate Subattributes of <code>ProtocolSession</code></b><br>
<table align="center" border="1">

<tr>
<td align="center" valign="center">
<b>Attribute</b>
</td>
<td align="center" valign="center">
<b>Description</b>
</td>
</tr>

<tr>
<td align="left" valign="center">
<code>name</code>
</td>
<td align="left" valign="center">
The internal SSFNet name for a protocol.  When using BGP, its value
<i>must</i> be <code>bgp</code>.
</td>
</tr>

<tr>
<td align="left" valign="center">
<code>use</code>
</td>
<td align="left" valign="center">
The fully qualified name (including package name) of the primary Java class
which implements BGP.  To use this BGP implementation, its value <i>must</i> be
<code>SSF.OS.BGP4.BGPSession</code>.
</td>
</tr>

<tr>
<td align="left" valign="center">
<code>autoconfig</code>
</td>
<td align="left" valign="center">
Whether or not this BGP speaker should be configured automatically by the
simulation.  If its value is <code>true</code>, then no other configuration of
the BGP speaker may be done (all further attributes listed in this table will
be ignored), with the exception of global attributes (see <a
href="table5.html">Table&nbsp;5</a>).  If this attribute is omitted,
autoconfiguration will be used.  Hence, in order to perform manual
configuration, it must be explicitly set to <code>false</code>.
</td>
</tr>

<tr>
<td align="left" valign="center">
<code>connretry_time</code>
</td>
<td align="left" valign="center">
The value, in seconds, of the Connect Retry Timer Interval.  It is the amount
of time which must pass before a failed attempt to connect to a peer can be
reinitiated.  If autoconfiguration is in use, this attribute will be ignored
and a value of <code>120</code> will be used.  If not, this attribute
<i>must</i> be present.
</td>
</tr>

<tr>
<td align="left" valign="center">
<code>min_as_orig_time</code>
</td>
<td align="left" valign="center">
The value, in seconds, of the Minimum AS Origination Interval.  It is the
minimum amount of time that must elapse between successive advertisements of
Update messages sent from this BGP speaker that report changes within the local
autonomous system.  If autoconfiguration is in use, this attribute will be
ignored and a value of <code>15</code> will be used.  If not, this attribute
<i>must</i> be present.  In either case, the value may be modified when jitter
is applied.
</td>
</tr>

<tr>
<td align="left" valign="center">
<code>reflector</code>
</td>
<td align="left" valign="center">
Whether this BGP speaker is a route reflector.  If autoconfiguration is in use,
this attribute will be ignored and a value of <code>false</code> will be used.
If not, this attribute may or may not be present.  If omitted, a default value
of <code>false</code> will be used.
</td>
</tr>

<tr>
<td align="left" valign="center">
<code>route_flap_damp</code>
</td>
<td align="left" valign="center">
Whether this BGP speaker uses route flap damping.  If autoconfiguration is in
use, this attribute will be ignored.  If not, this attribute may or may not be
present.  If the attribute is ignored or omitted, but a global value is
specified, that global value will be used.  If no global value is specified, a
value of <code>false</code> will be used.
</td>
</tr>

<tr>
<td align="left" valign="center">
<code>neighbor</code>
</td>
<td align="left" valign="center">
Encapsulates the attributes of a neighboring BGP speaker.  A neighboring BGP
speaker is one with whom a peering session is expected to be established.  If
autoconfiguration is in use, this attribute will be ignored, and all neighbors
will be determined in the following way: any routers which are directly
connected to the local router by a point-to-point link and are running BGP will
be considered a neighbor, and an attempt to establish a peering session with
that neighbor will be made.  If autoconfiguration is not in use, any number of
this attribute may be present (or it may be omitted entirely).  See <a
href="table2.html">Table&nbsp;2</a> for a description of its subattributes.
</td>
</tr>

<tr>
<td align="left" valign="center">
<code>monitor</code>
</td>
<td align="left" valign="center">
Encapsulates attributes for configuring the presentation of BGP output for this
particular BGP speaker.  <a href="table6.html">Table&nbsp;6</a> includes
descriptions of the allowable subattributes.
</td>
</tr>

</table>


<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>


</body>
</html>
